package sixth.抽象类与接口的应用.为抽象类与接口实例化;
abstract class A{
    public  abstract void print();//定义一个抽象方法
}
class B extends A{
    //实现方法
    public void print(){
        System.out.println("Print......");
    };
}
public class 为抽象类实例化 {
    public static void main(String[] args) {
        //实例化B的子类
        A b =new B();//通过子类为抽象类实例化
        b.print();///调用的方法是被子类覆写过的方法
    }
}
/*
D:\WorkSpaces\Java\jdk-21\bin\java.exe "-javaagent:D:\Software\IntelliJ IDEA\IntelliJ IDEA 2023.3.2\lib\idea_rt.jar=49350:D:\Software\IntelliJ IDEA\IntelliJ IDEA 2023.3.2\bin" -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath D:\WorkSpaces\JavaDevelopBase_start_329\out\production\JavaDevelopBase_start_329 sixth.抽象类与接口的应用.为抽象类与接口实例化.为抽象类实例化
Print......

Process finished with exit code 0

 */